home *** CD-ROM | disk | FTP | other *** search
- on moveDownRight
- global SpinCount, MoveDirection, right, myState, BallinSprite
- if SpinCount < 9 then
- set the locV of sprite 28 to the locV of sprite 28 + 3
- else
- if SpinCount < 11 then
- set the locV of sprite 28 to the locV of sprite 28 + 2
- set the locH of sprite 28 to the locH of sprite 28 + 1
- else
- if SpinCount < 13 then
- set the locV of sprite 28 to the locV of sprite 28 + 1
- set the locH of sprite 28 to the locH of sprite 28 + 1
- else
- if SpinCount < 15 then
- set the locV of sprite 28 to the locV of sprite 28 + 1
- set the locH of sprite 28 to the locH of sprite 28 + 2
- else
- if SpinCount < 21 then
- set the locH of sprite 28 to the locH of sprite 28 + 3
- else
- if (BallinSprite <> 17) and (BallinSprite <> 22) then
- set myState to 0
- end if
- end if
- end if
- end if
- end if
- end if
- if SpinCount = 21 then
- set the locH of sprite 28 to the locH of sprite 28 + 1
- if BallinSprite = 17 then
- DropingRight3()
- else
- if BallinSprite = 22 then
- DropingRight4()
- else
- set SpinCount to 0
- set MoveDirection to right
- end if
- end if
- else
- set SpinCount to SpinCount + 1
- end if
- updateStage()
- end
-